home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 22 / PC Actual CD 22.iso / SHARE / prog / POVRAY / TREES_3A.ZIP / defaults.inc next >
Encoding:
Text File  |  1997-04-17  |  2.5 KB  |  45 lines

  1. // Persistence of Vision Ray Tracer Include File File
  2. // File: defaults.inc
  3. // Vers: 3.01 Watcom Win32
  4. // Desc: Resets all default values for the trees.inc file
  5. // Date: April 1, 1997
  6. // Auth: Sonya Roberts
  7. // Note:
  8.  
  9. #declare True=1
  10. #declare False=0
  11. #declare MaxSplits=4        // Maximum number of forks in a section of Tree (minimum of 1)
  12. #declare MinSplits=3        // Minimum number of forks in a section of Tree (minimum of 1)
  13. #declare IncSplits=1        // To Increase Max. Splits near Branch Tips, Make > 1 - KEEP IT SMALL!
  14. #declare BaseLen=1        // Base Length (length of smallest twig - determines scale of tree)
  15. #declare LengthInc=1.2        // Factor By Which to Increase Base Length
  16. #declare MinXDeg=35        // Minimum X-rotation of forks
  17. #declare MaxXDeg=55        // Maximum X-rotation of forks
  18. #declare IncXDeg=0        // Number of degrees to increment X by at each level
  19. #declare MinYDeg=0        // Minimum Y-rotation of forks
  20. #declare MaxYDeg=360        // Maximum Y-rotation of forks        // NOTE: 2nd-Level Branches always based on 360 degrees
  21. #declare IncYDeg=0        // Number of degrees to increment Y by at each level
  22. #declare MinZDeg=0        // Minimum Z-rotation of forks        // Z-rotations highly optional - not required at all
  23. #declare MaxZDeg=0        // Maximum Z-rotation of forks
  24. #declare IncZDeg=0        // Number of degrees to increment Z by at each level
  25. #declare PlusMinus=20        // Angle of change of terminal fork
  26. #declare SD1=seed(2)        // Seed for random numbers - changing only this will create a different tree of the same species
  27. #declare SD2=seed(1997)        // Seed for additional randum numbers - so tree shape won't change from optional code
  28. #declare SD3=seed(1)        // Seed for additional randum numbers - so tree shape won't change from optional code
  29. #declare BallJoint=True        // Turns on and off the spheres used to smooth intersections of the branches and trunks
  30. #declare BallLevels=2        // Maximum Number of Levels to smooth when BallJoint=True (integer from 1 to 5 inclusive)
  31. #declare LeafNum=3        // Number of Leaves (not counting leaf object at tip of twig)
  32. #declare LeafRosette=False    // No rosettes
  33. #declare LeafRandRot=False    // No randomizarion
  34. #declare TipPercent=1        // Always
  35. #declare Tip=1            // Default Leaf
  36. #declare TipOther=1        // Default Leaf
  37. #declare LeafShape=0        // Default Oval
  38. #declare LeafTexture=0        // Default PaleGreen
  39. #declare FruitShape=0        // Default Small Sphere
  40. #declare FruitTexture=0        // Default Red
  41. #declare BarkTexture=0        // Default Brown
  42. #declare FlowerShape=0        // Default 5-Petalled Flower
  43. #declare FlowerTexture=0    // Default White/Orchid Gradient
  44.  
  45.